hydroxy mercaptans - French English Dictionary